i'll explain later - Fransızca İngilizce Sözlük